import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:hayll_app_village_master/hayll/village_manager/home/village_grid_component/bean/village_grid_response.dart';

class CompanyState implements Cloneable<CompanyState> {
  
  TabController mController;

  VillageBuildGridResult build;
  VillageUnitGridResult unit;
  VillageHouseGridResult house;

  List<String> tabNames = List()..add('门禁')..add('门禁卡')..add('房屋');

  @override
  CompanyState clone() {
    return CompanyState()
      ..mController = mController
      ..tabNames = tabNames
      ..build = build
      ..unit = unit
      ..house = house;
  }
}

CompanyState initState(Map<String, dynamic> args) {
  return CompanyState();
}
